home *** CD-ROM | disk | FTP | other *** search
/ Windows 95 API Bible / Windows 95 API Bible 3 Disc Set.iso / Win32 API Bible Book 3 of 3.iso / chapter5 / execute.mak < prev    next >
Text File  |  1995-12-03  |  12KB  |  383 lines

  1. # Microsoft Visual C++ Generated NMAKE File, Format Version 2.00
  2. # ** DO NOT EDIT **
  3.  
  4. # TARGTYPE "Win32 (x86) Application" 0x0101
  5. # TARGTYPE "Win32 (MIPS) Application" 0x0501
  6.  
  7. !IF "$(CFG)" == ""
  8. CFG=Win32 (80x86) Debug
  9. !MESSAGE No configuration specified.  Defaulting to Win32 (80x86) Debug.
  10. !ENDIF 
  11.  
  12. !IF "$(CFG)" != "Win32 (80x86) Release" && "$(CFG)" != "Win32 (80x86) Debug" &&\
  13.  "$(CFG)" != "Win32 (MIPS) Debug" && "$(CFG)" != "Win32 (MIPS) Release"
  14. !MESSAGE Invalid configuration "$(CFG)" specified.
  15. !MESSAGE You can specify a configuration when running NMAKE on this makefile
  16. !MESSAGE by defining the macro CFG on the command line.  For example:
  17. !MESSAGE 
  18. !MESSAGE NMAKE /f "Execute.mak" CFG="Win32 (80x86) Debug"
  19. !MESSAGE 
  20. !MESSAGE Possible choices for configuration are:
  21. !MESSAGE 
  22. !MESSAGE "Win32 (80x86) Release" (based on "Win32 (x86) Application")
  23. !MESSAGE "Win32 (80x86) Debug" (based on "Win32 (x86) Application")
  24. !MESSAGE "Win32 (MIPS) Debug" (based on "Win32 (MIPS) Application")
  25. !MESSAGE "Win32 (MIPS) Release" (based on "Win32 (MIPS) Application")
  26. !MESSAGE 
  27. !ERROR An invalid configuration is specified.
  28. !ENDIF 
  29.  
  30. ################################################################################
  31. # Begin Project
  32. # PROP Target_Last_Scanned "Win32 (80x86) Debug"
  33.  
  34. !IF  "$(CFG)" == "Win32 (80x86) Release"
  35.  
  36. # PROP BASE Use_MFC 0
  37. # PROP BASE Use_Debug_Libraries 0
  38. # PROP BASE Output_Dir "WinRel"
  39. # PROP BASE Intermediate_Dir "WinRel"
  40. # PROP Use_MFC 0
  41. # PROP Use_Debug_Libraries 0
  42. # PROP Output_Dir "WinRel"
  43. # PROP Intermediate_Dir "WinRel"
  44. OUTDIR=.\WinRel
  45. INTDIR=.\WinRel
  46.  
  47. ALL : $(OUTDIR)/Execute.exe $(OUTDIR)/Execute.bsc
  48.  
  49. $(OUTDIR) : 
  50.     if not exist $(OUTDIR)/nul mkdir $(OUTDIR)
  51.  
  52. MTL=MkTypLib.exe
  53. # ADD BASE MTL /nologo /D "NDEBUG" /win32
  54. # ADD MTL /nologo /D "NDEBUG" /win32
  55. MTL_PROJ=/nologo /D "NDEBUG" /win32 
  56. CPP=cl.exe
  57. # ADD BASE CPP /nologo /MD /W3 /GX /YX /O2 /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /FR /c
  58. # ADD CPP /W3 /GX /YX"windows.h" /Od /D "NDEBUG" /D "_WINDOWS" /D "WIN32" /D "_MBCS" /FR /c
  59. # SUBTRACT CPP /nologo
  60. CPP_PROJ=/W3 /GX /YX"windows.h" /Od /D "NDEBUG" /D "_WINDOWS" /D "WIN32" /D\
  61.  "_MBCS" /FR$(INTDIR)/ /Fp$(OUTDIR)/"Execute.pch" /Fo$(INTDIR)/ /c 
  62. CPP_OBJS=.\WinRel/
  63.  
  64. .c{$(CPP_OBJS)}.obj:
  65.    $(CPP) $(CPP_PROJ) $<  
  66.  
  67. .cpp{$(CPP_OBJS)}.obj:
  68.    $(CPP) $(CPP_PROJ) $<  
  69.  
  70. .cxx{$(CPP_OBJS)}.obj:
  71.    $(CPP) $(CPP_PROJ) $<  
  72.  
  73. RSC=rc.exe
  74. # ADD BASE RSC /l 0x1 /d "NDEBUG"
  75. # ADD RSC /l 0x1
  76. RSC_PROJ=/l 0x1 /fo$(INTDIR)/"Execute.res" 
  77. BSC32=bscmake.exe
  78. # ADD BASE BSC32 /nologo
  79. # SUBTRACT BASE BSC32 /Iu
  80. # ADD BSC32 /nologo
  81. # SUBTRACT BSC32 /Iu
  82. BSC32_FLAGS=/nologo /o$(OUTDIR)/"Execute.bsc" 
  83. BSC32_SBRS= \
  84.     $(INTDIR)/Execute.sbr
  85.  
  86. $(OUTDIR)/Execute.bsc : $(OUTDIR)  $(BSC32_SBRS)
  87.     $(BSC32) @<<
  88.   $(BSC32_FLAGS) $(BSC32_SBRS)
  89. <<
  90.  
  91. LINK32=link.exe
  92. # ADD BASE LINK32 user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib /NOLOGO /MACHINE:I386 /SUBSYSTEM:windows,4.0
  93. # ADD LINK32 version.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /NOLOGO /INCREMENTAL:yes /MACHINE:I386 /SUBSYSTEM:windows,4.0
  94. LINK32_FLAGS=version.lib kernel32.lib user32.lib gdi32.lib winspool.lib\
  95.  comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib\
  96.  odbc32.lib odbccp32.lib /NOLOGO /INCREMENTAL:yes /PDB:$(OUTDIR)/"Execute.pdb"\
  97.  /MACHINE:I386 /OUT:$(OUTDIR)/"Execute.exe" /SUBSYSTEM:windows,4.0  
  98. DEF_FILE=
  99. LINK32_OBJS= \
  100.     $(INTDIR)/Execute.res \
  101.     $(INTDIR)/Execute.obj
  102.  
  103. $(OUTDIR)/Execute.exe : $(OUTDIR)  $(DEF_FILE) $(LINK32_OBJS)
  104.     $(LINK32) @<<
  105.   $(LINK32_FLAGS) $(LINK32_OBJS)
  106. <<
  107.  
  108. !ELSEIF  "$(CFG)" == "Win32 (80x86) Debug"
  109.  
  110. # PROP BASE Use_MFC 0
  111. # PROP BASE Use_Debug_Libraries 1
  112. # PROP BASE Output_Dir "WinDebug"
  113. # PROP BASE Intermediate_Dir "WinDebug"
  114. # PROP Use_MFC 0
  115. # PROP Use_Debug_Libraries 1
  116. # PROP Output_Dir "WinDebug"
  117. # PROP Intermediate_Dir "WinDebug"
  118. OUTDIR=.\WinDebug
  119. INTDIR=.\WinDebug
  120.  
  121. ALL : $(OUTDIR)/Execute.exe $(OUTDIR)/Execute.bsc
  122.  
  123. $(OUTDIR) : 
  124.     if not exist $(OUTDIR)/nul mkdir $(OUTDIR)
  125.  
  126. MTL=MkTypLib.exe
  127. # ADD BASE MTL /nologo /D "_DEBUG" /win32
  128. # ADD MTL /nologo /D "_DEBUG" /win32
  129. MTL_PROJ=/nologo /D "_DEBUG" /win32 
  130. CPP=cl.exe
  131. # ADD BASE CPP /nologo /MD /W3 /GX /Zi /YX /Od /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /FR /c
  132. # ADD CPP /W3 /GX /Zi /YX"windows.h" /Od /D "_DEBUG" /D "_WINDOWS" /D "WIN32" /D "_MBCS" /FR /c
  133. # SUBTRACT CPP /nologo
  134. CPP_PROJ=/W3 /GX /Zi /YX"windows.h" /Od /D "_DEBUG" /D "_WINDOWS" /D "WIN32" /D\
  135.  "_MBCS" /FR$(INTDIR)/ /Fp$(OUTDIR)/"Execute.pch" /Fo$(INTDIR)/\
  136.  /Fd$(OUTDIR)/"Execute.pdb" /c 
  137. CPP_OBJS=.\WinDebug/
  138.  
  139. .c{$(CPP_OBJS)}.obj:
  140.    $(CPP) $(CPP_PROJ) $<  
  141.  
  142. .cpp{$(CPP_OBJS)}.obj:
  143.    $(CPP) $(CPP_PROJ) $<  
  144.  
  145. .cxx{$(CPP_OBJS)}.obj:
  146.    $(CPP) $(CPP_PROJ) $<  
  147.  
  148. RSC=rc.exe
  149. # ADD BASE RSC /l 0x1 /d "_DEBUG"
  150. # ADD RSC /l 0x409
  151. RSC_PROJ=/l 0x409 /fo$(INTDIR)/"Execute.res" 
  152. BSC32=bscmake.exe
  153. # ADD BASE BSC32 /nologo
  154. # SUBTRACT BASE BSC32 /Iu
  155. # ADD BSC32 /nologo
  156. # SUBTRACT BSC32 /Iu
  157. BSC32_FLAGS=/nologo /o$(OUTDIR)/"Execute.bsc" 
  158. BSC32_SBRS= \
  159.     $(INTDIR)/Execute.sbr
  160.  
  161. $(OUTDIR)/Execute.bsc : $(OUTDIR)  $(BSC32_SBRS)
  162.     $(BSC32) @<<
  163.   $(BSC32_FLAGS) $(BSC32_SBRS)
  164. <<
  165.  
  166. LINK32=link.exe
  167. # ADD BASE LINK32 user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib /NOLOGO /DEBUG /MACHINE:I386 /SUBSYSTEM:windows,4.0
  168. # ADD LINK32 version.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /NOLOGO /DEBUG /MACHINE:I386 /SUBSYSTEM:windows,4.0
  169. # SUBTRACT LINK32 /INCREMENTAL:no
  170. LINK32_FLAGS=version.lib kernel32.lib user32.lib gdi32.lib winspool.lib\
  171.  comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib\
  172.  odbc32.lib odbccp32.lib /NOLOGO /INCREMENTAL:yes /PDB:$(OUTDIR)/"Execute.pdb"\
  173.  /DEBUG /MACHINE:I386 /OUT:$(OUTDIR)/"Execute.exe" /SUBSYSTEM:windows,4.0  
  174. DEF_FILE=
  175. LINK32_OBJS= \
  176.     $(INTDIR)/Execute.res \
  177.     $(INTDIR)/Execute.obj
  178.  
  179. $(OUTDIR)/Execute.exe : $(OUTDIR)  $(DEF_FILE) $(LINK32_OBJS)
  180.     $(LINK32) @<<
  181.   $(LINK32_FLAGS) $(LINK32_OBJS)
  182. <<
  183.  
  184. !ELSEIF  "$(CFG)" == "Win32 (MIPS) Debug"
  185.  
  186. # PROP BASE Use_MFC 0
  187. # PROP BASE Use_Debug_Libraries 1
  188. # PROP Use_MFC 0
  189. # PROP Use_Debug_Libraries 1
  190. # PROP Output_Dir "Win32__M"
  191. # PROP Intermediate_Dir "Win32__M"
  192. OUTDIR=.\Win32__M
  193. INTDIR=.\Win32__M
  194.  
  195. ALL : $(OUTDIR)/"""GENERIC.exe""" $(OUTDIR)/"""GENERIC.bsc""" ".\$(MTL_TLBS)"\
  196.  ".\$(MTL_TLBS)"
  197.  
  198. $(OUTDIR) : 
  199.     if not exist $(OUTDIR)/nul mkdir $(OUTDIR)
  200.  
  201. MTL=MkTypLib.exe
  202. # ADD BASE MTL /nologo /D "_DEBUG" /win32
  203. # ADD MTL /nologo /D "_DEBUG" /win32
  204. MTL_PROJ=/nologo /D "_DEBUG" /win32 
  205. RSC=rc.exe
  206. # ADD BASE RSC /l 0x1 /d "_DEBUG"
  207. # ADD RSC /l 0x1 /d "_DEBUG"
  208. RSC_PROJ=/l 0x1 /fo$(INTDIR)/"GENERIC.res" /d "_DEBUG" 
  209. CPP=cl.exe
  210. # ADD BASE CPP /nologo /MD /W3 /GX /Zi /YX /Od /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /FR /c
  211. # ADD CPP /nologo /MD /W3 /GX /Zi /YX /Od /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /FR /c
  212. CPP_PROJ=/nologo /MD /W3 /GX /Zi /YX /Od /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL"\
  213.  /D "_MBCS" /FR$(INTDIR)/ /Fp$(OUTDIR)/"GENERIC.pch" /Fo$(INTDIR)/\
  214.  /Fd$(OUTDIR)/"GENERIC.pdb" /c 
  215. CPP_OBJS=.\Win32__M/
  216.  
  217. .c{$(CPP_OBJS)}.obj:
  218.    $(CPP) $(CPP_PROJ) $<  
  219.  
  220. .cpp{$(CPP_OBJS)}.obj:
  221.    $(CPP) $(CPP_PROJ) $<  
  222.  
  223. .cxx{$(CPP_OBJS)}.obj:
  224.    $(CPP) $(CPP_PROJ) $<  
  225.  
  226. BSC32=bscmake.exe
  227. # ADD BASE BSC32 /nologo
  228. # ADD BSC32 /nologo
  229. BSC32_FLAGS=/nologo /o$(OUTDIR)/"GENERIC.bsc" 
  230. BSC32_SBRS= \
  231.     $(INTDIR)/generic.sbr
  232.  
  233. $(OUTDIR)/GENERIC.bsc : $(OUTDIR)  $(BSC32_SBRS)
  234.     $(BSC32) @<<
  235.   $(BSC32_FLAGS) $(BSC32_SBRS)
  236. <<
  237.  
  238. LINK32=link.exe
  239. # ADD BASE LINK32 user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib odbc32.lib oleaut32.lib uuid.lib /NOLOGO /SUBSYSTEM:windows,4.0 /DEBUG /MACHINE:MIPS
  240. # ADD LINK32 user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib odbc32.lib oleaut32.lib uuid.lib /NOLOGO /SUBSYSTEM:windows,4.0 /DEBUG /MACHINE:MIPS
  241. LINK32_FLAGS=user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib\
  242.  shell32.lib odbc32.lib mfc30d.lib mfco30d.lib mfcd30d.lib oleaut32.lib uuid.lib\
  243.   /NOLOGO /SUBSYSTEM:windows,4.0 /PDB:$(OUTDIR)/"GENERIC.pdb" /DEBUG /MACHINE:MIPS\
  244.  /OUT:$(OUTDIR)/"GENERIC.exe" 
  245. DEF_FLAGS=
  246. DEF_FILE=
  247. LINK32_OBJS= \
  248.     $(INTDIR)/generic.res \
  249.     $(INTDIR)/generic.obj
  250.  
  251. $(OUTDIR)/GENERIC.exe : $(OUTDIR)  $(DEF_FILE) $(LINK32_OBJS)
  252.     $(LINK32) @<<
  253.   $(LINK32_FLAGS) $(DEF_FLAGS) $(LINK32_OBJS)
  254. <<
  255.  
  256. !ELSEIF  "$(CFG)" == "Win32 (MIPS) Release"
  257.  
  258. # PROP BASE Use_MFC 0
  259. # PROP BASE Use_Debug_Libraries 0
  260. # PROP Use_MFC 0
  261. # PROP Use_Debug_Libraries 0
  262. # PROP Output_Dir "Win32__0"
  263. # PROP Intermediate_Dir "Win32__0"
  264. OUTDIR=.\Win32__0
  265. INTDIR=.\Win32__0
  266.  
  267. ALL : $(OUTDIR)/"""GENERIC.exe""" $(OUTDIR)/"""GENERIC.bsc""" ".\$(MTL_TLBS)"\
  268.  ".\$(MTL_TLBS)"
  269.  
  270. $(OUTDIR) : 
  271.     if not exist $(OUTDIR)/nul mkdir $(OUTDIR)
  272.  
  273. MTL=MkTypLib.exe
  274. # ADD BASE MTL /nologo /D "NDEBUG" /win32
  275. # ADD MTL /nologo /D "NDEBUG" /win32
  276. MTL_PROJ=/nologo /D "NDEBUG" /win32 
  277. RSC=rc.exe
  278. # ADD BASE RSC /l 0x1 /d "NDEBUG"
  279. # ADD RSC /l 0x1 /d "NDEBUG"
  280. RSC_PROJ=/l 0x1 /fo$(INTDIR)/"GENERIC.res" /d "NDEBUG" 
  281. CPP=cl.exe
  282. # ADD BASE CPP /nologo /MD /W3 /GX /YX /O2 /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /FR /c
  283. # ADD CPP /nologo /MD /W3 /GX /YX /O2 /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /FR /c
  284. CPP_PROJ=/nologo /MD /W3 /GX /YX /O2 /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /D\
  285.  "_MBCS" /FR$(INTDIR)/ /Fp$(OUTDIR)/"GENERIC.pch" /Fo$(INTDIR)/ /c 
  286. CPP_OBJS=.\Win32__0/
  287.  
  288. .c{$(CPP_OBJS)}.obj:
  289.    $(CPP) $(CPP_PROJ) $<  
  290.  
  291. .cpp{$(CPP_OBJS)}.obj:
  292.    $(CPP) $(CPP_PROJ) $<  
  293.  
  294. .cxx{$(CPP_OBJS)}.obj:
  295.    $(CPP) $(CPP_PROJ) $<  
  296.  
  297. BSC32=bscmake.exe
  298. # ADD BASE BSC32 /nologo
  299. # ADD BSC32 /nologo
  300. BSC32_FLAGS=/nologo /o$(OUTDIR)/"GENERIC.bsc" 
  301. BSC32_SBRS= \
  302.     $(INTDIR)/generic.sbr
  303.  
  304. $(OUTDIR)/GENERIC.bsc : $(OUTDIR)  $(BSC32_SBRS)
  305.     $(BSC32) @<<
  306.   $(BSC32_FLAGS) $(BSC32_SBRS)
  307. <<
  308.  
  309. LINK32=link.exe
  310. # ADD BASE LINK32 user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib odbc32.lib oleaut32.lib uuid.lib /NOLOGO /SUBSYSTEM:windows,4.0 /MACHINE:MIPS
  311. # ADD LINK32 user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib odbc32.lib oleaut32.lib uuid.lib /NOLOGO /SUBSYSTEM:windows,4.0 /MACHINE:MIPS
  312. LINK32_FLAGS=user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib\
  313.  shell32.lib odbc32.lib mfc30.lib mfco30.lib mfcd30.lib oleaut32.lib uuid.lib\
  314.   /NOLOGO /SUBSYSTEM:windows,4.0 /PDB:$(OUTDIR)/"GENERIC.pdb" /MACHINE:MIPS\
  315.  /OUT:$(OUTDIR)/"GENERIC.exe" 
  316. DEF_FLAGS=
  317. DEF_FILE=
  318. LINK32_OBJS= \
  319.     $(INTDIR)/generic.res \
  320.     $(INTDIR)/generic.obj
  321.  
  322. $(OUTDIR)/GENERIC.exe : $(OUTDIR)  $(DEF_FILE) $(LINK32_OBJS)
  323.     $(LINK32) @<<
  324.   $(LINK32_FLAGS) $(DEF_FLAGS) $(LINK32_OBJS)
  325. <<
  326.  
  327. !ENDIF 
  328.  
  329. ################################################################################
  330. # Begin Group "Source Files"
  331.  
  332. ################################################################################
  333. # Begin Source File
  334.  
  335. SOURCE=.\Execute.rc
  336. DEP_EXECU=\
  337.     .\GENERIC.ICO\
  338.     .\SMALL.ICO\
  339.     .\Execute.h
  340.  
  341. !IF  "$(CFG)" == "Win32 (80x86) Release"
  342.  
  343. $(INTDIR)/Execute.res :  $(SOURCE)  $(DEP_EXECU) $(INTDIR)
  344.    $(RSC) $(RSC_PROJ)  $(SOURCE) 
  345.  
  346. !ELSEIF  "$(CFG)" == "Win32 (80x86) Debug"
  347.  
  348. $(INTDIR)/Execute.res :  $(SOURCE)  $(DEP_EXECU) $(INTDIR)
  349.    $(RSC) $(RSC_PROJ)  $(SOURCE) 
  350.  
  351. !ELSEIF  "$(CFG)" == "Win32 (MIPS) Debug"
  352.  
  353. !ELSEIF  "$(CFG)" == "Win32 (MIPS) Release"
  354.  
  355. !ENDIF 
  356.  
  357. # End Source File
  358. ################################################################################
  359. # Begin Source File
  360.  
  361. SOURCE=.\Execute.c
  362. DEP_EXECUT=\
  363.     .\Execute.h
  364.  
  365. !IF  "$(CFG)" == "Win32 (80x86) Release"
  366.  
  367. $(INTDIR)/Execute.obj :  $(SOURCE)  $(DEP_EXECUT) $(INTDIR)
  368.  
  369. !ELSEIF  "$(CFG)" == "Win32 (80x86) Debug"
  370.  
  371. $(INTDIR)/Execute.obj :  $(SOURCE)  $(DEP_EXECUT) $(INTDIR)
  372.  
  373. !ELSEIF  "$(CFG)" == "Win32 (MIPS) Debug"
  374.  
  375. !ELSEIF  "$(CFG)" == "Win32 (MIPS) Release"
  376.  
  377. !ENDIF 
  378.  
  379. # End Source File
  380. # End Group
  381. # End Project
  382. ################################################################################
  383.